/* 
    Document   : jythonui.css
    Author     : hotel
    Description:
        Purpose of the stylesheet follows.
*/ 
/* -----------------------*/
.dialog-empty-field {
    border: 2px;
    border-style: solid;
    border-color: #ff6666;
}

/* ---------------------- */
.error-reply {
    background-color: red;
    width:100%;
}

.wait-reply {
    background-color: #b5fede;
    width:100%;
    color: blue;
}

/* ---------------------- */

.no_wrap_cell_style {
  white-space: nowrap;
}

/* ---------------------------
  styles for time picker
   --------------------------- */

/* time picker */
.timepickr-main { float: left; position: relative; }
.timepickr-display { float: left; height:14px; width: 55px; padding:1px; outline: none; text-align: center; border: solid 1px #D8D8D8; }
.timepickr-popup { position: absolute; left: 0px; top: 20px; width: 500px; }
.timepickr-row  {   position: relative; background-color: #FFFFFF; clear: both;
    float: left;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; 
    border:1px solid #FFFFFF; }
.timepickr-button { cursor: pointer; font-size: 9px; margin: 2px;
    padding: 4px 6px; font-weight: bold; text-align: center; -webkit-border-radius: 4px;
    -moz-border-radius: 4px; border-radius: 4px; background-color: #D2D3D6;
    border: 1px solid #B5B6B9; color: #5E6164; float: left; }
.timepickr-row .state-hover { background-color:#636567; border-color:#636567; color:#FFFFFF; }

.gwt-DateBox {
    width : 5.5em;  
}

.spinner-style {
	width : 3em;
}

/* ----------------------
 style for datepanel
   ---------------------- */

/* style for month button in data panel */
.month-style {
   width:5.8em;
}

/* style for header with date in the date panel */
.header-date {
  width:4em;    
}

.header-date-weekend,.weekend-cell-column {
  background-color:#CCFFFF
}

.datepanel .GPBYFDEFD {
    border-bottom: 2px solid #6F7277;
    color: #4B4A4A;
    overflow: hidden;
    padding: 0px; 
    text-align: left;
    text-shadow: 1px 1px 0 #DDDDFF;
}

.datepanel .GPBYFDEOC {
    padding: 0px;   
    overflow-x: hidden;
    overflow-y: hidden;
}
